//#include <iostream>
//using namespace std;
//
//int main()
//{
//	int m;
//	cin >> m;
//	
//	int sum = 0;
//	for (int i = 2; i <= m; i++)
//	{
//		for (int j = 1; j < i; j++)
//		{
//			if (i % j == 0)
//			{
//				sum += j;
//			}
//		}
//		if (sum == i)
//		{
//			cout << i << endl;
//		}
//		sum = 0;
//	}
//	
//	return 0;
//}



//#include <iostream>
//using namespace std;
//
//bool is_perfect(int m)
//{
//	int sum = 0;
//	for (int i = 1; i < m; i++)
//	{
//		if (m % i == 0)
//		{
//			sum += i;
//		}
//	}
//	return sum == m;
//}
//
//int main()
//{
//	int n;
//	cin >> n;
//	
//	for (int i = 2; i <= n; i++)
//	{
//		if (is_perfect(i))
//		{
//			cout << i << endl;
//		}
//	}
//	
//	return 0;
//}



//#include <iostream>
//using namespace std;
//
//int main()
//{
//	int n;
//	cin >> n;
//	int sum = 0;
//	while (n--)
//	{
//		string s;
//		double a, b;
//		cin >> s >> a >> b;
//		if (a >= 37.5 && b == 1)
//		{
//			cout << s << endl;
//			sum++;
//		}
//	}
//	cout << sum << endl;
//	
//	return 0;
//}



#include <iostream>
using namespace std;

bool is_getsick(string name, double temp, double a)
{
	return (temp >= 37.5 && a == 1);
}

int main()
{
	int n;
	cin >> n;
	int sum = 0;
	while (n--)
	{
		string name;
		double temp, a;
		cin >> name >> temp >> a;
		if (is_getsick(name, temp, a))
		{
			cout << name << endl;
			sum++;
		}
	}
	cout << sum << endl;
	
	return 0;
}
